Oliver SkippOliver Skipp
International FootballEz Abde and the remaining 20%: Flick's praise does not pay the billIn a pre-match press conference for a fixture whose final score the original...
International FootballBarcelona vs Galatasaray: Four Names in the Wrong Place and a Lineup That Needs VerificationThe Situation On my desk in Shanghai, the Barcelona–Galatasaray preview arriv...
International FootballBellingham and the Assist Hat-Trick: When Data Forced Roy Keane to Declare 'Greatest of All Time'In the first 47 minutes of the match at Wembley, I counted Jude Bellingham...
International FootballCroatia 0-7 England: An Empty Stadium, 6,000 Children and the Heaviest Defeat in HistorySix thousand children sat in the Maksimir stands that night, and not one of...
International FootballRoy Keane Is Right About the England–Spain Gap, But the Real Reason Is the One Nobody Wants to HearRoy Keane has never needed more than one sentence to shut down an argument....
International FootballRaphinha as a striker: Barcelona rotate their attack while gaps remain unfilledRaphinha receives the ball at the edge of the box, between two centre-backs,...
International FootballVinicius Junior, Virginia Fonseca and an accident with no data to analyseOn Virginia Fonseca's Instagram page, the photograph from the grandstand at t...
BadmintonIndian badminton at Asian Games 2026: A team bronze and the gap at the quarter-final gateThere is a moment I rewound many times. On the court in Aichi-Nagoya,...
AthleticsRuti Aga and the Six-Year Ban: When a Fake Prescription Outweighs the Doping OffenceA clinic that does not exist. A prescription written on an old pad from a...
International FootballJ2 League Matchday 9: The Table Measures Adaptation Speed, Not QualitySaturday night, I sat in front of my screen with three tabs open side by side...
EsportsAn 11-Year-Old, a 3-0 Scoreline and Four Group Games: Decoding Yuki Kurihara at NagoyaThursday Morning in Nagoya The group closed on a Thursday morning, and I read...
Martial ArtsBetween Noise and Signal: The Beat of Combat Sports When the Data Goes SilentOn a weekend night at an arena in the Incheon area, I stayed behind after the...
BadmintonDefending champions fall in round one: Asian Games 2026 and India's badminton load problemThe first game ended 21-12 for Satwiksairaj Rankireddy and Chirag Shetty. The...
TennisMelbourne Summer 2026: The Real Signals Sit Outside the RankingsOn 8 June 2026, in Paris, I sat in the back row of the Philippe-Chatrier pres...
BasketballBen Simmons’ Suspected Achilles Tear: $3.5 Million and the Void Behind Sacramento’s Rookie GuardTwo preseason games. Thirty-five minutes. 10.5 points per game in 17.5 minute...
AthleticsKaçkar by UTMB Second Edition: 2,000 Runners, 60 Countries, and a Results GapIn Ayder, when Osman Aşkın Bak gave the start, behind him stood 2,000 runners...
BadmintonFour Still Seconds: The Decisive Gap in Vietnamese Badminton's Third GameIn the third game of the men's singles semi-final at the Vietnam Internationa...
VolleyballAVC Beach Volleyball Championships 2026 in Shangluo: Yan Xu and Xia Xinyi Open with 21-4, 21-2 Rout, Shaping the Race for LA 2028 Olympic TicketsOn Tuesday morning in Shangluo, Shaanxi Province, China, Yan Xu and Xia Xinyi...
International FootballAudero's Three Conceded at Vallecas: Two Penalties and a Media VerdictIn the 68th minute, Vallecas went quiet in the way people go quiet when they...
International FootballA Slackening Rhythm in Midfield: How Man United Are Losing Their Own Engine RoomThere is a moment at Old Trafford I keep returning to, and it is not a goal,...
